compensate handsomely - Español Inglés Diccionario